Reenement and Continuous Behaviour

نویسنده

  • Kaisa Sere
چکیده

Re nement Calculus is a formal framework for the development of provably correct software It is also used in the development of Action Systems which is a predicate transformer based framework for constructing distributed and reactive software systems Recently Action Systems were extended with a new action called the di erential action It allows the modelling of con tinuous behaviour Along with the di erential action we may use Action Systems also to model hybrid systems In this paper we investigate how the use of di erential action in Action Systems ts to the re nement ideology As the main result we show that simple laws can be used for proving a re nement step involving continuous behaviour within the Re nement Calculus

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Retrenchment: Extending Refinement for Continuous and Control Systems

Discussion of a radiation dose calculation example demonstrates various expressive limitations of the reenement calculus, particularly for systems with continuous variables. A liberalization of reenement, called retrenchment, is proposed, which will support an analogous formal development calculus. Useful concrete system behaviour can be speciied outside the domain of pure reenement, in particu...

متن کامل

Object - Oriented Inheritance Ofstatecharts

This paper discusses how object-oriented inheritance can be re-interpreted if statecharts are used for modelling the dynamic behaviour of an object. The support of inheritance of statecharts allows the improvement of systems' development by easing the reutilization of parts of already developed successful systems, and by promoting the iterative and continuous models' reenement advocated by the ...

متن کامل

Class Re nement and Interface Re nement inObject - Oriented

Constructing new classes from existing ones by inheritance or subclassing is a characteristic feature of object-oriented development. Imposing semantic constraints on subclassing allows us to ensure that the behaviour of superclasses is preserved or reened in their subclasses. This paper deenes a class reenement relation which captures these semantic constraints. The class reenement relation is...

متن کامل

Distributional Solutions of Nonhomogeneous Discrete and Continuous Refinement Equations

Discrete and continuous reenement equations have been widely studied in the literature for the last few years, due to their applications to the areas of wavelet analysis and geometric modeling. However, there is nòuniversal' theorem that deals with the problem about the existence of compactly supported distributional solutions for both discrete and continuous reenement equations simultaneously....

متن کامل

On Veriication of Reenements of Asynchronous Timed Distributed Algorithms

This work is an attempt to apply Gurevich Abstract State Machines methodology to the veriication of reenements of real-time distributed asynchronous algorithms. If to deene the reenement following the semantical framework of observability, that seems to be reasonable, the reenement of timed programs is not a simple replacement of a part of a program by its detalization. As an example to illustr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998